@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;} 
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;} 
table{border-collapse:collapse;border-spacing:0;} 
caption,th{text-align:left;font-weight:normal;} 
html,body,fieldset,img,iframe,abbr{border:0;} 
i,cite,em,var,address,dfn{font-style:normal;} 
[hidefocus],summary{outline:0;} 
li{list-style:none;} 
h1,h2,h3,h4,h5,h6,small{font-size:100%;} 
sup,sub{font-size:83%;} 
pre,code,kbd,samp{font-family:inherit;} 
q:before,q:after{content:none;} 
textarea{overflow:auto;resize:none;} 
label,summary{cursor:default;} 
a,button{cursor:pointer;} 
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;} 
del,ins,u,s,a,a:hover{text-decoration:none;} 
body,textarea,input,button,select,keygen,legend{font-family:"Microsoft YaHei",SimHei;color:#333;outline:0;} 
body{background:#f5f5f5;} 
a{ color:#888888;}
a:hover{color:#3267cb;} 
.widthauto{ width:100%; height:auto; overflow:auto;}
.pub_wid{ width:1200px; height:auto; overflow:auto; margin:0 auto;}
.bgb{ background:#fff;}
.lf{ float:left;}
.rg{ float:right;}
.radius{ border-radius:5px;}
/*公共顶部*/
.head_top{ height:42px; box-sizing:border-box; padding:11px 0;}
.head_top li{ line-height:20px; font-size:14px; padding-left:22px;}
.head_top li.la{ background:url(../images/name_icon.png) no-repeat left center; background-size:18px;}
.head_top li.lb{ background:url(../images/key_icon.png) no-repeat left center; background-size:18px; padding-right:20px; margin-right:20px;
border-right:#888888 solid 1px;}
.head_top li.lc{ background:url(../images/account.png) no-repeat left center; background-size:18px;padding-right:20px; margin-right:20px;
border-right:#888888 solid 1px;}
.head_top li.le{ background:url(../images/headimg.png) no-repeat left center; background-size:18px; padding-right:20px; margin-right:20px;
border-right:#888888 solid 1px;}
.head_top li.lg{ background:url(../images/center.png) no-repeat left center; background-size:18px;padding-right:20px; margin-right:20px;
border-right:#888888 solid 1px;}
.head_top li.ld{ background:url(../images/customer.png) no-repeat left center; background-size:18px;}
.account_head{ color:#fff; text-align:right; line-height:30px; padding:25px 0;}
.account_head a{ color:#fff;}
.account_head a:hover{ text-decoration:underline;}
.account_head span{ padding:0 10px;}

.head_eye{ padding:20px 0;}
.head_eye dl{ width:300px; height:auto; overflow:auto;}
.head_eye dt{ width:100%;}
.head_eye dt img{ width:100%; display:block;}
.head_eye dd{ font-size:16px; text-align:center; width:100%; letter-spacing:10px; color:#999999; line-height:30px;}

.head_nav{ background:#3267cb; height:60px;}
.head_nav ul li{ float:left; width:20%; height:60px;}
.head_nav ul li a{ display:block; width:100%; height:56px;line-height:56px; font-size:20px; color:#b9cced;text-align:center; box-sizing:border-box; padding-left:20%;}
.head_nav ul li.member{ background:#4776d0;}
.head_nav ul li a:hover{ color:#fff; border-bottom:#fff solid 2px;}
.head_nav ul li a.home{background:url(../images/home_a.png) no-repeat left 30% center;}
.head_nav ul li a.home:hover{background:url(../images/home_h.png) no-repeat left 30% center;}
.head_nav ul li a.curhome{background:url(../images/home_h.png) no-repeat left 30% center;}
.head_nav ul li a.active{color:#fff; border-bottom:#fff solid 2px;}
.head_nav ul li a.notice{background:url(../images/notice_a.png) no-repeat left 30% center;}
.head_nav ul li a.notice:hover{background:url(../images/notice_h.png) no-repeat left 30% center;}
.head_nav ul li a.curnotice{background:url(../images/notice_h.png) no-repeat left 30% center;color:#fff; border-bottom:#fff solid 2px;}
.head_nav ul li a.goods{background:url(../images/goods_a.png) no-repeat left 30% center;}
.head_nav ul li a.goods:hover{background:url(../images/goods_h.png) no-repeat left 30% center;}
.head_nav ul li a.curgoods{background:url(../images/goods_h.png) no-repeat left 30% center;color:#fff; border-bottom:#fff solid 2px;}
.head_nav ul li a.enterprise{background:url(../images/enterprise_a.png) no-repeat left 30% center;}
.head_nav ul li a.enterprise:hover{background:url(../images/enterprise_h.png) no-repeat left 30% center;}
.head_nav ul li a.curenterprise{background:url(../images/enterprise_h.png) no-repeat left 30% center;color:#fff; border-bottom:#fff solid 2px;}
.head_nav ul li a.vip{background:url(../images/vip_a.png) no-repeat left 30% center;}
.head_nav ul li a.vip:hover{background:url(../images/vip_h.png) no-repeat left 30% center;}
.head_nav ul li a.curvip{background:url(../images/vip_h.png) no-repeat left 30% center;color:#fff; border-bottom:#fff solid 2px;}

/*公告+广告位*/
.one_floor{ height:340px;}
.member_box{ width:260px; border-radius:5px; box-sizing:border-box; padding:0 10px; overflow:auto;}
.member_box h1{ width:100%; line-height:30px; padding-bottom:10px; border-bottom:#b9cced solid 1px; color:#333333; font-size:16px; font-weight:normal;}
.member_box h1 span{ color:#b9cced; font-size:12px; padding-left:10px;}
.member_box h6{ text-align:right; font-weight:normal;}
.member_box h6 a{ color:red; font-size:14px; line-height:30px;}
.new_ul{ padding:5px 0;}
.new_ul li{ line-height:25px; font-size:14px; display:block; width:100%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
.notice_box{ width:260px; border-radius:5px; box-sizing:border-box; overflow:auto;}
.notice_box h1{ width:100%; line-height:30px; padding:5px 10px;color:#fff; font-size:16px; font-weight:normal;
 background:#3267cb;box-sizing:border-box;}
.notice_box h1 span{ color:#b9cced; font-size:12px; padding-left:10px;}
.notice_box h6{ text-align:right; font-weight:normal; padding:0 10px;box-sizing:border-box;}
.notice_box h6 a{ color:red; font-size:14px; line-height:30px;}
.dot_ul{ padding:5px 10px; box-sizing:border-box;}
.dot_ul li{ line-height:25px; font-size:14px; display:block; width:100%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden; background:url(../images/li_a_bg_a.png) no-repeat left center;}
.dot_ul li a{ display:block;background:url(../images/li_a_bg_a.png) no-repeat left center; width:100%; box-sizing:border-box; padding-left:12px;}
.dot_ul li a:hover{ display:block;background:url(../images/li_a_bg_h.png) no-repeat left center; }

/*轮播图swiper*/
.banner{ width:640px; margin:0 20px; float:left;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }

/*主题部分*/

.two_floor{padding-top:20px;}
.two_left{ width:260px;}
.two_left .add_box{ width:100%; height:auto; overflow:auto;}
.two_left .add_box img{ display:block; width:100%; float:left; border-radius:5px;}
.two_left .member_box{ margin:20px 0;}
.two_left .dot_ul{ padding:5px 0;}
.two_left ul li{ line-height:29.3px;}
.banner .member_box{ width:100%; margin-bottom:20px;}
.member_box h1 a{ color:red; font-size:14px; float:right;}
.table_head{ height:30px; background:#e5edf9; border-top:#b9cced solid 1px; line-height:30px; font-size:14px;}
.table_head span{ float:left; color:#888;}
.banner .big{ width:73%; padding-left:3%;}
.banner .sma{ width:12%; text-align:center;}
.middl_ul{ padding:5px 0;}
.middl_ul li{ line-height:30px; font-size:14px; display:block; width:100%;}
.middl_ul li a{ display:block; width:100%; color:#333333;}
.middl_ul li a:hover{ color:#3267cb;}
.middl_ul li span{ float: left;}
.middl_ul li .big{word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden; padding-left:0;width:76%;}
.middl_ul li .ing{ color:#3267cb;}
.middl_ul li .end{ color:red;}
.middl_ul li span i{ padding:0 5px; font-size:10px;}

.thr_floor{ margin-bottom:20px;}
.thr_floor .member_box{ width:100%;}
.recommend{ padding:20px 0 0; box-sizing:border-box; overflow:hidden;}
.recommend .swiper-slide img{ border:#cccccc solid 1px; margin-left:3px;}

.links_box{ padding:10px; box-sizing:border-box;}
.links_box a{ width:auto;height:30px;margin:0 5px 10px 0; color:#888; line-height:30px; font-size:14px;}
.links_box a:last-child{ border-right:none;}
.links_box a:hover{ color:#3267cb;}
.links_box i{ color:#888; font-size:10px; padding:0 5px;}

/*招标公告*/
.notice_cont .add_box{ margin: 0 0 20px 0;}
.notice_cont .two_left .member_box{ margin:0 0 20px 0;}
.notice_left{ width:920px; box-sizing:border-box; padding:15px; margin-bottom:20px;}
.notice_left h1{ font-weight:normal; font-size:14px; color:#3267cb;}
.notice_left h1 span{ float:right;color:#888;}
.notice_left h1 a{color:#888; padding:0 5px;}
.notice_left h1 a:last-child{ padding:0 0 0 5px;}
.notice_select{ padding:10px 0 0;}
.notice_select li{ float:left; width:25%; line-height:30px; font-size:16px; color:#333; }
.notice_select li select{ width:150px;height:30px; line-height:30px; border:#cccccc solid 1px; border-radius:5px;}
.notice_select li:nth-child(2){ text-align:center;}
.notice_select li:nth-child(3){ text-align:center;}
.notice_select li:last-child{ text-align:right;}
.notice_select input{ float:left; width:82%; line-height:40px; font-size:14px; padding-left:2%; border:#cccccc solid 1px; border-radius:5px 0 0 5px;}
.notice_select button{ float:right; height:40px; text-align:center; line-height:40px; font-size:16px; color:#fff; border-radius:0 10px 10px 0;
width:14%; background:#3267cb; border:none;}
.notice_left .big{ width:44%; padding-left:2%;}
.notice_left .sma{ width:12%; text-align:center;}
.notice_left .mid{ width:15%; text-align:center;}
.notice_left .middl_ul li{height:auto; overflow:auto; line-height:40px;}
.notice_left .middl_ul li .big{word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;
 padding-left:0;width:45%; padding-left:1%;}
.notice_left .middl_ul li:nth-child(2n){ background:#e5edf9;}
.notice_left .table_head{ margin:15px 0 0; background:#b9cced; border-top:none; border-bottom:#3267cb solid 1px;}

.notice_left h2{ background:#b9cced; color:#333333; line-height:37px; text-align:center; margin:10px 0;}
.basics_box{ box-sizing:border-box; border:#ccc solid 1px; border-bottom:none;}
.basics_box li{ width:16.6%; text-align:center; font-size:14px; color:#888;border-bottom:#ccc solid 1px; float: left; line-height:40px;}
.basics_box li:nth-child(6n){ width:17%;}
.basics_box li:nth-child(odd){ background:#e5edf9; color:#333;}

.detail_cont{border:#ccc solid 1px; border-bottom:none; margin:10px 0 0; box-sizing:border-box;}
.detail_box{border-bottom:#ccc solid 1px;position: relative;}
.detail_lf{ float: left; width:16.6%; height:100%;overflow:auto;position: absolute;background:#e5edf9;}
.detail_lf span{ display:block; width:100%; height:100%;text-align:center;display:flex;align-items:center;
justify-content:center; font-size:14px;}
.detail_rg{ float:left; width:83.4%; height:auto; overflow:auto;background:white; padding-left:16.6%;}
.detail_rg ul{ width:96%; height:auto; overflow:auto; padding:2%;}
.detail_rg ul li{ line-height:30px; color:#888; font-size:14px; padding:3px 0;}
.detail_rg ul li span{ font-size:16px;}
.detail_rg ul li a{ float:right; display:block; padding:7px;}
.detail_rg ul li a:hover{ background:#e8e8e8; border-radius:5px;}
.detail_rg ul li a img{ width:16px; height:16px;}
.detail_rg h3{ padding:20px 0; text-align:center;}
.detail_rg h3 button{height:40px; text-align:center; line-height:40px; font-size:16px; color:#fff; border-radius:10px;
width:25%; background:#3267cb; border:none; font-weight:bold;}
.detail_rg h3 button:hover{ text-decoration:underline;}
.detail_rg .novip li{ color:red;}
.detail_rg p{width:96%; height:auto; overflow:auto; padding:0 2% 10% 2%;}

/*企业库*/
.ent_cont{ padding-top:10px;}
.ent_cont dl{ width:100%; height:auto; overflow:auto; box-sizing:border-box; padding:15px 3%;}
.ent_cont dl:nth-child(odd){ background:#e5edf9;}
.ent_cont dl a:hover dd{ color:#888;}
.ent_cont dl a:hover span{ color:#3267cb;}
.ent_cont dl dt{ float:left; width:18%; box-sizing:border-box; border:#ccc solid 1px;}
.ent_cont dl dt img{ display:block; width:100%;}
.ent_cont dl dd{ float: left; width:80%; padding-left:2%; line-height:25px; font-size:14px; color:#888;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden; position:relative;}
.ent_cont dl dd span{ font-size:16px; color:#333; font-weight:bold;}
.ent_cont dl dd i,em,b{ font-weight:bold; font-size:16px; padding-left:5px;}
.ent_cont dl dd i{ color:red;}
.ent_cont dl dd em{ color:#333;}
.ent_cont dl dd b{ color:#e38a3b;}
.ent_cont dl dd .rg{ color:#999; position:absolute; right:0; top:0; font-weight:normal;}

.ent_cont h2{ background:#3267cb; color:#fff; line-height:37px; text-align:center; margin:10px 0 0;}
.ent_detail{ box-shadow:rgba(22,48,122,0.2) 0px 0px 15px; }
.ent_detail h3{background:#e5edf9; color:#333; line-height:37px; text-align:center;}
.ent_de_box{ box-sizing:border-box; padding:20px 3%; position:relative;}
.ent_de_box ul{ float:left;}
.ent_de_box ul li{vertical-align:middle; line-height:25px; font-size:14px; color:#888; padding:7px 0;}
.ent_de_box ul li img{vertical-align:middle; }
.ent_de_box ul li span{ color:#333; padding:0 10px;}
.ent_de_box ul li b{ font-size:24px; color:#3267cb; padding:0;}
.ent_de_box ul li a{ padding:2px 10px; border:#3267cb solid 1px; border-radius:5px; color:#3267cb; margin-right:10px;}
.ent_de_box ul li a:hover{ text-decoration:underline;}
.ent_de_box .ula{ width:100%;}
.ent_de_box .ulb{ width:50%;}
.ent_de_box .ulc{ width:100%; box-sizing:border-box; padding-left:13%; position:relative; top:-40px;}
.ent_de_box p{ font-size:14px; color:#888; line-height:28px; padding:10px 0 0; text-indent:1.8rem;}
.ent_de_box .ent_logo{ position:absolute; z-index:1; right:3%; top:30px; width:34%; border:#ccc solid 1px;}
.ent_de_box .ent_logo img{ display:block; width:100%;}
.ent_de_box ul li .yao{ width:50%;}
.ent_de_box ul li i,b{ font-size:14px; font-weight:normal;}
.ent_de_box ul li i{ color:red;}
.ent_de_box ul li b{ color:#e38a3b; font-size:14px;}
.ent_cont h4{ padding:20px 0; text-align:center; color:#888; font-size:14px; font-weight:normal;}
.ent_cont h4 button{height:40px; text-align:center; line-height:40px; font-size:16px; color:#fff; border-radius:10px;
width:20%; background:#3267cb; border:none; font-weight:bold; margin:0 10px;}
.ent_cont h4 button:hover{ text-decoration:underline;}
.ent_de_box .tips{ text-align:center; color:red; line-height:30px;}
.ent_de_box .tipa{ margin:5% 0;}

/*新闻资讯*/
.news_head{ border-bottom:#aaaaaa solid 1px; padding:1% 0 3%;}
.news_head h1{ font-size:2.0rem; font-weight:bold; text-align:center; padding:2% 0; line-height:2.5rem;}
.news_head p{text-align:center;color:#999; font-size:14px; line-height:1.3rem;}
.news_head p img{ height:1.0rem;vertical-align:middle; margin:0 1% 0 3%;}
.news_box{ padding:1rem 0; }
.news_box p{font-size:16px; color:#888; text-indent:2rem; line-height:2.0rem; padding:0.5rem 0;}
.news_box p img{ display:block; width:65%; margin:0 auto;}
.news_foot{padding:1.5rem 0 0.5rem 0;border-top:#aaaaaa  dashed 1px;}
.news_foot li{ width:50%;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden; color:#888;
box-sizing:border-box;}
.news_foot .lf{ padding-right:2%;}
.news_foot .rg{ padding-left:2%; text-align:right;}
.news_foot li span{ color:#3267cb;}

/*关于我们*/
.about_nav ul{ margin-bottom:20px; background:#fff; border-radius:5px;}
.about_nav ul li{ width:100%; float:left; border-bottom:#f5f5f5 solid 2px;}
.about_nav ul li:last-child{ border-bottom:none;}
.about_nav ul li a{ display:block; width:100%;box-sizing:border-box; padding:0 5%; line-height:4rem; font-size:20px; color:#333;
 background:url(../images/click.png) no-repeat right 3% center; background-size:10px;}
.about_nav ul li a:hover{ color:#fff; background:url(../images/clickh.png) no-repeat right 3% center #3268cc; background-size:10px;}
.about_nav ul li .cur{ color:#fff; background:url(../images/clickh.png) no-repeat right 3% center #3268cc; background-size:10px;}
.about_box{ margin-top:20px; border-top:#aaaaaa solid 1px;}
.about_nav ul li .down{ background:url(../images/down.png) no-repeat right 3% center; background-size:15px;}

/*会员中心-我的信息*/
.mes_left{ width:920px; box-sizing:border-box; margin-bottom:20px;}
.about_nav p a{ display:block; width:100%; line-height:3.0rem; font-size:16px; color:#333; text-align:center;border-bottom:#f5f5f5 solid 2px;}
.about_nav p a:hover{ color:#fff; background:#3268cc;}
.about_nav p .cur{ color:#fff; background:#3268cc;}
.mes_left .message:first-child{ margin-bottom:20px;}
.message h6{ background:#e5edf8; box-sizing:border-box; padding:15px; line-height:30px; color:#333;font-size:20px;}
.message h6 a{ float:right; color:#3268cc; font-size:14px; font-weight:normal; }
.message h6 a:hover{ text-decoration:underline;}
.message dl{ box-sizing:border-box; padding:3% 5%; position:relative;}
.message dl dt{ float:left; width:138px; height:138px;}
.message dl dt img{ border-radius:100px; border:#3267cb solid 2px; width:136px; height:136px;}
.message dl dd{ float:left; margin-left:20px; display:block; width:670px; line-height:30px; padding:10px 0; font-size:18px;}
.message dl dd:last-child{border-top:#aaaaaa solid 1px; font-size:16px;}
.message dl dd span{ float:left; width:15%;}
.message dl dd em{ display:block; float:left; background:#f9e8d8; width:84%; line-height:30px; border-radius:5px; box-sizing:border-box; padding:0 2%;}
.message dl dd b{ display:block; float:left; background:#f8e8e8; width:84%; line-height:30px; border-radius:5px; box-sizing:border-box; padding:0 2%;
 font-size:18px; color:#333;}
.message dl dd b img{ width:15px; vertical-align:middle; margin-right:2%;}
.message dl dd b font{ color:#c82020;}
.message dl dd b i:last-child{ color:#999; float:right; font-size:14px;}
.message dl dd .pt{ color:#333;display:block; float:left; background:#f5f5f5; width:84%; line-height:30px;
 border-radius:5px; box-sizing:border-box; padding:0 2%;}

.message .ent_de_box ul li{ font-size:16px;}
.message .ent_de_box .ulc{ padding-left:11%;}
.message .ent_de_box{ padding:0 20px; box-sizing:border-box;}
.message .ent_de_box ul li span{ padding:0 10px;}
.message .logo{ padding:20px 20px 10px; box-sizing:border-box;}
.message .logo span{padding:0 10px;}
.message .logo img{ vertical-align:middle; border:#ccc solid 1px;}
.message .bot_line{ border-bottom:#aaa solid 1px; padding-bottom:20px;}

/*修改认证信息*/
.att_box{ box-sizing:border-box; padding:20px;}
.att_box li{padding:10px 0;width:100%; font-size:16px; color:#333; line-height:40px; height:auto; overflow:auto;}
.message .att_box:nth-child(2n+1){ padding:20px 0; border-top:#aaa solid 1px;border-bottom:#aaa solid 1px; width:96%; margin:0 2%;}
.message .att_box:nth-child(2n+1) li{ width:50%; float:left;}
.att_box li span{ width:100px; float:left;}
.att_box li span.img{ line-height:80px;}
.att_box li i{ color:#999; line-height:30px; margin:25px 0; float:left;}
.att_box li input{ border:#aaa solid 1px; border-radius:5px; box-sizing:border-box; padding:0 10px; line-height:38px; float:left;}
.att_box li select{ border:#aaa solid 1px; border-radius:5px; box-sizing:border-box; padding:0 10px; height:38px; font-size:16px;}
.att_box li textarea{ border:#aaa solid 1px; border-radius:5px; box-sizing:border-box; padding:5px 10px; width:88%; height:100px; overflow:hidden;
line-height:25px;}
.att_box li img{ float:left; vertical-align:middle; border:#aaa solid 1px; max-width: 400px; max-height: 200px}
.att_box li .bai{ width:88%; font-size:16px;}
.att_box li .five{ width:20%; margin-right:10px;font-size:16px; text-align:left;}
.att_box li .seven{ width:75%;}
.att_box li .six{ width:65%; margin-right:10px; font-size:16px;}
.fileInput{ border:none; border-radius:5px;height:34px; margin:23px 10px; background-size:100px; width:100px;background:url(../images/upload.jpg) no-repeat;overflow:hidden;position:relative;  float:left;}
.upfile{position:absolute;top:-100px;}
.upFileBtn{width:102px;height:34px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.submit a{ display:block; width:50%; line-height:4rem; font-size:20px; color:#fff; background:#3267cb; border-radius:5px; margin:20px auto 50px; text-align:center;}
.message .att_box .lia{ width:50%; float:left;}
.message .att_box li b{ float:left; width:15%; border:#3267cb solid 1px; border-radius:5px; text-align:center; margin-right:10px; line-height:35px; color:#3267cb; background:#fff;}
.message .att_box li b img{ border:0; display:block; float:none; vertical-align:middle; width:14px; height:14px; margin:10px;}
.message .att_box li b a{ float:right;}
.message .att_box .lic{ position:relative;}
.message .att_box .lic div{ position:absolute; right:0; top:15px; z-index:1; width:88%;}
.message .att_box .lic div b{ line-height:28px; height:28px; float:right;}
.message .att_box .lic div b img{ margin:7px;}

/*修改账户信息和密码*/
.account_edit{ box-sizing:border-box;}
.account_edit dl dt{ text-align:center; width:100%;}
.account_edit dl dd{ margin:0; border:none; width:100%;}
.account_edit dl dd .fileInput{margin:10px auto 0; float:none;}
.account_edit dl dd:last-child{border-top:none; color:#999; text-align:center; padding-top:0;}
.account_edit .att_box{ padding:0 5%;}
.account_edit .att_box li .bai{ width:87%;}
.account_edit .att_box li{ position:relative;}
.account_edit .att_box li .code{ position:absolute; right:10px; top:19px; z-index:1; color:#3267cb;line-height:20px; border-left:#3267cb solid 1px;
height:20px; padding:0 20px;}
#password{ border-top:none; border-bottom:none;}
#password li{ width:100%;}

/*我的货主企业/运力服务商*/
.message .member_box{ width:100%; margin-bottom:20px;}
.message .table_head{ background:#b9cced; line-height:40px; height:40px; border-bottom:#3267cb solid 1px;}
.message .big{ width:66%; padding-left:10%;}
.message .name{ width:46%; padding-left:10%;}
.message .oper{ width:20%; text-align:center; box-sizing:border-box; padding:0 2%;}
.message .oper a{ border:#3267cb solid 1px; border-radius:5px; text-align:center; display:block; line-height:25px; margin:7px 0; box-sizing:border-box;
 color:#3267cb;}
.message .oper a.one{ width:100%;}
.message .oper a.two{ width:48%;}
.message .sma{ width:12%; text-align:center;}
.message .ok{ color:green;}
.message .middl_ul .big{ width:66%; padding-left:10%;}
.message .middl_ul li{ height:auto; overflow:auto; line-height:40px;}
.message .middl_ul li:nth-child(even){ background:#e5edf9;}
.order_details{margin-top:20px; position:relative;}
.order_details ul{margin:0px 22.5%;padding:0px;position: relative; width:55%; height:60px;}
.order_details ul li{float: left;display: block;position: absolute;top:0px;text-align: center; line-height:40px;
font-size: 18px;color: #333; box-sizing:border-box; cursor:pointer;}
.order_details .checked{background-color: #3267cb;color: #fff; border:#3267cb solid 1px;}
.prepaids{position: absolute;left:0; border:#aaa solid 1px; border-radius:10px 0 0 10px;width:25%;}
.prepaids2{position: absolute;left:25%;border-top:#aaa solid 1px;border-bottom:#aaa solid 1px;width:25%;}
.prepaids3{position: absolute;left:50%;border:#aaa solid 1px;border-right: none;width:25%;}
.prepaids4{position: absolute;left:75%;border:#aaa solid 1px; border-radius:0 10px 10px 0;width:25%;}
.hidedomdiv{display: none}
.showdomdiv{display: block;}
.showsss{}
.prepaids5{position: absolute;left:0%; border:#aaa solid 1px; border-radius:10px 0 0 10px;width:33.3333%;}
.prepaids6{position: absolute;left:33.3333%;border-top:#aaa solid 1px;border-bottom:#aaa solid 1px;width:33.3333%;}
.prepaids7{position: absolute;left:66.6666%;border:#aaa solid 1px; border-radius:0 10px 10px 0;width:33.3333%;}
.order_details li select{ display:block; width:100%; font-size:16px; color:#333; border:none; text-align:center; line-height:40px; height:40px; background:none;}
.order_details .checked select{ color:#fff;}
.message .seven{ width:10%; text-align:center;}
.message .thr{ width:30%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
.message .second{ width:17%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
.message .five{ width:5%; text-align:center;}
.message .nine{ width:9%; text-align:center;}
.message .seventh{ width:15%; text-align:center;}
.message .seventh a{ float:left; border:#3267cb solid 1px; border-radius:5px; text-align:center; display:block; line-height:25px; box-sizing:border-box; color:#3267cb; padding:0 2px; width:auto; margin:7px 2px 7px 0;}
.message .seventh a:last-child{margin:7px 0;}
.message  .middl_ul li .grey{ color:#999;}
.message .seventh a.end{ color:red; border:red solid 1px;}
.order_details .butt{position:absolute;background:#3267cb; border-radius:5px; padding:0 20px; 
color:#fff; font-size:16px; border-radius:10px; line-height:40px;}
.order_details .butt:hover{ text-decoration:underline;}
.rel_but{top:0px; left:40px;}
.rel_so{top:0px; right:40px;}

/*我的发布弹窗*/
.maska{width:100%;height:100%;position:fixed;background-color:#000;z-index:10;top:0;left:0;-moz-opacity:0.5;opacity:0.50;filter:alpha(opacity=50);}
.situation{ position:fixed;margin:auto;position:fixed;top: 50%;left: 50%;transform: translate(-50%, -50%); z-index:11; width:720px; border-radius:5px; max-height:500px; overflow:auto;}
.situation h6{ text-align:center; position:relative;}
.situation h6 img{ width:20px; position: absolute; right:20px; top:20px;}
.situation .member_box{ padding:0; border-radius:0;}
.situation .message dl{}
.situation .message dl dd{ float:left; margin:0; padding:0; width:70%; border:none;}
.situation .message dl dd span{ display:block; width:100%; font-size:18px;}
.situation .message dl dt{ float:right;}
.situation .message dl dt img{ border-radius:0; border:none;}
.release{ position:fixed;margin:auto;position:fixed;top: 50%;left: 50%;transform: translate(-50%, -50%); z-index:11; width:720px; border-radius:5px; overflow:auto; height:auto; max-height:90%;}
.release h6{ text-align:center; position:relative;}
.release h6 img{ width:20px; position: absolute; right:20px; top:20px;}
.release .att_box li .bai{ width:81%;}
.release .att_box li span{ width:120px;}
.release .att_box li textarea{width:81%;}
.release .att_box li input{ font-size:16px;}
.release .att_box li .choose{ float:left; width:20%; text-align:center;line-height:40px; border:#aaa solid 1px;
 color:#333333; border-radius:5px; margin-right:20px;}
.release .att_box li .cur{ border:#3267cb solid 1px; color:#3267cb;}
.release .att_box li .add{color:#3267cb;}
.release .att_box li .wuba{ width:60%;}
.release .att_box li .fileInput{ margin:3px 0 3px 5px;}
.release .att_box li .file{ border:none; float:left; margin:3px 5px; width:26px;}
.release .att_box .reup .fileInput{background:url(../images/reup.jpg) no-repeat;}
.release .att_box .up .fileInput{background:url(../images/up.jpg) no-repeat;}

.examine{ background:#fff; border-radius:5px; margin-bottom:20px; padding:12% 0;}
.examine dt{ width:100%; text-align:center;}
.examine dd{ text-align:center; line-height:3.0rem; font-size:20px; color:#333;}
.examine dd a{ color:#3267cb;}

/*公共底部*/
.account_header{ background:#3267cb; padding:20px 0;}
.foot_bg{ background:#3267cb; padding:20px 0;}
.fixed-bottom {position: fixed;bottom: 0;width:100%;}
.foot_bg ul{ width:50%; float:left;}
.foot_bg ul li{ font-size:14px; color:#fff; line-height:30px;}
.foot_bg ul li a{ color:#fff;}
.foot_bg ul li a:hover{ text-decoration:underline;}
.foot_bg ul li span,.foot_bg ul li span a{ color:#b9cced;}
.foot_bg ul li i{ padding:0 5px;}
.foot_bg .wechat{ float:left; width:50%;}
.foot_bg .wechat p{ float:left; padding:25px 0;}
.foot_bg .wechat dl{ float: right; padding:5px 0 5px 10px;}
.foot_bg .wechat dl dd{ text-align:center; line-height:30px; color:#fff; font-size:16px;}

.fixed-bottom{position: fixed;bottom: 0;width:100%;}
/*页码*/
.pages_box{ text-align:center;padding:10px 0; margin:5% 0;}
.pages_box a{ color:#333333;padding:3px 5px; border:#ccc solid 1px; border-radius:5px; margin:0 5px; font-size:14px;}
.pages_box a.cur{ background:#3267cb; border:#3267cb solid 1px; color:#fff;}
.pages_box a:hover{ background:#3267cb; border:#3267cb solid 1px; color:#fff;}
a.pages_box_cur{ background:#3267cb; border:#3267cb solid 1px; color:#fff;}
/*登录注册*/
.login_body{ background: url(../images/login_body.png) no-repeat top -80px center; }
.login_foot{background:#3267cb; padding:20px 0;}
.login_foot .pub_wid{ text-align: center; color:#b9cced;font-size:14px;}
.login_foot .pub_wid a{color:#b9cced;}
.login_foot .pub_wid i{ padding:0 5px;}
.login_cont{ padding:1.5% 0;}
.login_box{ width:530px; height:700px; overflow:auto; background:#fff; border-radius:20px; box-sizing:border-box; padding:20px;
box-shadow:5px 5px 5px rgba(0,0,0,0.2); margin:15px 15px 15px 0; box-sizing:border-box;}
.login_box h2{ color:#3267cb; font-size:30px;}
.login_box ul{ padding:5% 0;}
.login_box ul li{ display:block; width:100%; padding:10px 0; line-height:30px; font-size:14px;color:#999; position:relative;}
.login_box ul li span{ color:#333; font-size:16px;}
.login_box ul li .inp{ display:block; width:100%; line-height:30px; padding:10px; box-sizing:border-box;
 font-size:16px; border:#aaa solid 1px; border-radius:5px;}
.login_box ul li .chos{ float:left; margin:8px 8px 8px 0;}
.login_box ul li a{ float:right;}
.login_box ul li a:hover{ text-decoration:underline;color:#3267cb;}
.login_box ul li img{ height:52px; position:absolute; right:0; bottom:10px; z-index:1;}
.login_box ul li .yanma{ color:#3267cb; position:absolute;right:0; bottom:10px; z-index:1; display:block; width:100px; line-height:52px; font-size:16px;}
.login_box h3{ width:100%; padding:40px 0 10px;}
.login_box h3 a{ display:block; width:100%; line-height:60px; text-align:center; color:#fff; font-size:16px; border-radius:5px;background:#3267cb;}
.login_box h3 a.cur{ background:#aaa; color:#fff;}
.login_box p{ padding:20px 0; text-align:center; color:#999;}
.login_box p a{ color:#3267cb;}
.login_box dl{ padding:50px 0;}
.login_box dl dt{ width:100%; text-align:center;}
.login_box dl dt img{ width:40%;}
.login_box dl dd{ text-align:center; line-height:30px; color:#333; font-size:18px; padding:30px 5%; height:auto; overflow:auto;}
.login_box dl dd span{ color:#d12424; font-size:40px;}
.login_box dl dd a{ width:45%; border:#3267cb solid 1px; border-radius:5px; display:block; line-height:50px; font-size:18px; text-align:center; color:#3267cb;}
.login_box dl dd a.cur{ background:#3267cb; color:#fff;}
.login_box dl dd a:hover{ text-decoration:underline;}
.login_box .step{ padding:10% 5% 0% 5%; box-sizing:border-box;}
.login_box .step span{ width:35%; border-radius:5px; display:block; line-height:50px; font-size:16px; text-align:center; color:#fff; background:#ababab; border-radius:100px; float:left;}
.login_box .step span.cur{ background:#3267cb; color:#fff;}
.login_box .step em{ float:left; color:#3267cb; line-height:50px; box-sizing:border-box; padding:0 3%; width:30%; font-size:14px;}

/*完善资料*/
.perfect_cont{ box-sizing:border-box; padding:20px; margin-bottom:20px;}
.perfect_cont h6{ background:none; color:#3267cb; border-bottom:#aaaaaa solid 1px; padding:15px 0;}
.perfect_cont h5{ width:100%; line-height:40px; font-size:18px; color:#333; text-align:center; background:#e5edf9; border:none; font-weight:normal;}
.perfect_cont .att_box:nth-child(2n+1){ border:none;}
.perfect_cont .att_box:nth-child(2n+1) li{ width:100%;}
.perfect_cont .submit{ width:100%; box-sizing:border-box; padding:0 30%;}
.perfect_cont .submit a{ display:block; width:45%; text-align:center; line-height:50px; font-size:18px; border-radius:10px; background:#fff; color:#3267cb;
border:#3267cb solid 1px;}
.perfect_cont .submit a.cur{ background:#3267cb; color:#fff;}
.perfect_cont .att_box:nth-child(2n+1) .lia{ width:50%; float:left;}
.perfect_cont .att_box .lic div{ right:27px;}
/*.pub_wid{position: relative}*/
/*.foot_bg{position: absolute;bottom: 0px}*/
.pages_box{display: inline-block}






















